-- Only one of Exif, IIM (no digest), or XMP
read "../../input/base.*" set exif creator ( RIGHT1of2-Exif RIGHT2of2-Exif ) write-nd "Creator-01_+Exif-IIM-XMP"
read "../../input/base.*" set iim creator ( RIGHT1of2-IIM RIGHT2of2-IIM ) write-nd "Creator-02_-Exif+IIM-XMP_-IIMDigest"
read "../../input/base.*" set xmp creator ( RIGHT1of2-XMP RIGHT2of2-XMP ) write-nd "Creator-03_-Exif-IIM+XMP"

-- Exif with IIM (no digest), or with XMP
read "../../input/base.*" set exif creator ( RIGHT1of2-Exif RIGHT2of2-Exif ) set iim creator ( WRONG1of2-IIM WRONG2of2-IIM ) write-nd "Creator-04_+Exif+IIM-XMP_-IIMDigest"
read "../../input/base.*" set exif creator ( RIGHT1of2-Exif RIGHT2of2-Exif ) set xmp creator ( WRONG1of2-XMP WRONG2of2-XMP ) write-nd "Creator-05_+Exif-IIM+XMP"

-- IIM with XMP, all 3 forms of IIM digest (match, differ, missing)
read "../../input/base.*" set iim creator ( WRONG1of2-IIM WRONG2of2-IIM ) set xmp creator ( RIGHT1of2-XMP RIGHT2of2-XMP ) write "Creator-06_-Exif+IIM+XMP_+IIMDigest"
read "../../input/base.*" set iim creator ( RIGHT1of2-IIM RIGHT2of2-IIM ) set xmp creator ( WRONG1of2-XMP WRONG2of2-XMP ) write-zd "Creator-07_-Exif+IIM+XMP_#IIMDigest"
read "../../input/base.*" set iim creator ( WRONG1of2-IIM WRONG2of2-IIM ) set xmp creator ( RIGHT1of2-XMP RIGHT2of2-XMP ) write-nd "Creator-08_-Exif+IIM+XMP_-IIMDigest"

-- All 3 forms, no IIM digest
read "../../input/base.*" set exif creator ( RIGHT1of2-Exif RIGHT2of2-Exif ) set iim creator ( WRONG1of2-IIM WRONG2of2-IIM ) set xmp creator ( WRONG1of2-XMP WRONG2of2-XMP ) write-nd "Creator-09_+Exif+IIM+XMP_-IIMDigest"

-- IIM only, IIM digest match
read "../../input/base.*" set iim creator ( RIGHT1of2-IIM RIGHT2of2-IIM ) write "Creator-10_-Exif+IIM-XMP_+IIMDigest"

-- XMP only, IIM digest present
read "../../input/base.*" set xmp creator ( RIGHT1of2-XMP RIGHT2of2-XMP ) write-fd "Creator-11_-Exif-IIM+XMP_+IIMDigest"

-- XMP only, IIM digest differs
read "../../input/base.*" set xmp creator ( WRONG1of2-XMP WRONG2of2-XMP ) write-zd "Creator-12_-Exif-IIM+XMP_#IIMDigest"
